home *** CD-ROM | disk | FTP | other *** search
- Changes between GRn 2.0 and GRn 2.1
-
- 1. 8/16/93 - released as GRn 2.0a
- Serial input was not being checked properly, causing Serial NNTP and
- DNet NNTP to fail.
-
- 2. 9/13/93
- GRn was re-retrieving articles from the NNTP server for Save, Print,
- Reply, Forward, etc.; even though they already existed on the local
- machine.
-
- 3. 9/13/93
- GRn now marks articles whose file is unavailable (deleted since
- scan, for example) as READ, so that the entry is discarded when
- DISCARD is used; and no longer visible when entering a newsgroup.
-
- 4. 9/13/93
- GRn now uses a modified X-NewsSoftware header. It only prints the
- version and date for GRn, removing my and mykes names.
-
- 5. 9/21/93 - released as GRn 2.0b
- GetNNTPFile() assumed that the return from WriteNNTP() would be a
- failure if a zero was returned. This was invalid, as some devices
- returned a zero in io_Actual to writes() if an error did not occur.
-
- They are broken, but this change allows GRn to work with them.
-
- 6. 9/25/93
- If a filename STARTS with a period, it is now ignored in the test
- for Hierarchical vs. flat.
-
- 7. 9/26/93 - released as GRn 2.0c
- Added additional debugging information to CreateGadgets() to help
- find a resize problem on 2.04.
-
- 8. 9/29/93 - released as GRn 2.0d
- Added a GT_RefreshWindow () in Article Mode. On 37 and 38, the
- borders on listviews were not refreshing properly after the
- window had been resized.
-
- 9. 10/23/93
- The main newsgroup list wasn't being updated after new newsgroups
- were subscribed. Oops. I woulda sworn I fixed this before; but
- investigation shows that while I resorted the list properly, I didn't
- reattached the updated, sorted list to the display ListView.
-
- 10. 10/23/93
- Added MODEID argument so that an explicit modeid can be specified
- to open GRn's custom screen. The value is parsed according to the
- rules of strtoul(str, NULL, 0).
-
- 11. 10/24/93 - released as GRn 2.0e
- Now GRn's screen has AutoScroll set, allowing easy scrolling for
- off-display parts of the screen.
-
- 12. 11/1/93 - released as GRn 2.0f
- Now, apply domainname to hostname; if hostname is obtained from the
- AS225 gethostname().
-
- 13. 11/9/93
- GRn-Term now knows the "HANGUP" command/parameter.
-
- GRn-Term now uses pragmas, and is coded according to my current
- style. :)
-
- 14. 11/14/93
- GRn-Term now knows the \redial command.
-
- 15. 11/17/93 - released as GRn 2.0g
- The window being open for newsgroup subscriptions (and for kill
- file modification too in the alpha version) had the wrong
- detailpen set (3 instead of 0). This made scrollbars, for example,
- a different color than that of the main window.
-
- Now, GRn's requestors are draggable. Why weren't they before?
- I have no idea..
-
- 16. 11/30/93
- New GRn.info from "Michael P. Krauss" <mk@mkrara.rara.sub.org>.
- Thanks Michael!
-
- 17. 12/4/93 - released as GRn 2.0h
- Added new debugging information to PostNews() and SendMail() to
- display the executed command immediately before calling SystemTags().
-
- 18. 12/14/93
- On v39 or above, use the system preferences busy pointer. Below that,
- use the standard one as shown in the RKRM.
-
- 19. 12/14/93
- A Subject or From header exceeding 512 characters will no longer make
- GRn cause system failures. However, a "bad" GRnRC file will need to
- be rebuilt, it cannot be corrected with a reasonable effort.
-
- 20. 12/14/93
- GRn no longer sets the screen title for every displayed message. This
- stops a "flickering" that some folks have reported as Intuition
- refreshed the screen's border. GRn sets the screen title once, and
- doesn't modify it again.
-
- 21. 12/27/93
- GRn is now compiled with registerized procedure parameters. Small
- speedup.
-
- 22. 12/28/93 - released as GRn 2.0i
- If the configuration variable GRnSaveDir is set, then when GRn puts
- up the Save Message requester, that named directory is the initial
- directory displayed in the requester.
-
- 23. 1/8/94
- Implement OVERRIDE option by user request. If OVERRIDE is not set,
- then a user may not cancel an arbitrary article, only his own. If
- OVERRIDE is set, then a cancel message will be generated for any
- article.
-
- 24. 1/8/94
- The "=WILLY" part of the DISCARD option was removed. Sorry Willy.
-
- :)
-
- 25. 1/8/94
- GRn was not properly cleaning up after itself if it could not
- connect to the NNTP server. GRn would leave socket.library open
- and a socket hanging.
-
- 26. 1/8/94
- The NOSCAN option now only applies to the initial article scan.
- This makes the ReScan button operative while GRn is active.
-
- Note that GRn does not prune during ReScan. Thus, starting GRn
- with NOSCAN and then Rescanning will result in faster startup for
- you if you do not want article pruning to occur; at a cost of higher
- memory utilization.
-
- 27. 1/8/94
- GRn now adds the From: header to all mail and news it creates. This
- allows multi-user support to work properly. Without that, the
- AmigaUUCP postnews and sendmail would use the default UserName and
- RealName instead of this current user's.
-
- 28. 1/8/94
- Implement LAST=SUBSCRIBELAST option, which requires a numeric argument.
-
- When subscribing to new newsgroups over a slow datacomm line, it can
- take a very long time to get the headers for all article at an NNTP
- server. With this option, the user can choose to get the "last 'n'
- articles" from a newsgroup.
-
- This option only applies when using NNTP or DNet.
-
- 29. 1/8/94
- A large screen title font would cause the subscribe window to render
- its listview improperly.
-
- 30. 1/8/94
- The Subj:, From: Org: and Date: text information on the article window
- are not being clipped properly. A LONG header for any of those will
- cause the window border to be corrupted.
-
- After several hours of investigation, I've come to the conclusion that
- it is a gadtools.library bug, and I can't fix it. Sorry.
-
- 31. 1/8/94
- GRn now allows the last (or only) article in a newsgroup to be marked
- as unread.
-
- 32. 1/8/94
- On V38 (2.1) and above, GRn now allows "modeid ask" and GRn will display
- the ASl Screen Mode requester for the user to choose the specific screen
- type desired. (Note that "modeid" is a synonym for "screenmode".)
-
- For releases less than V38, GRn basically ignores the request and tries
- to find a best-fit modeid.
-
- 33. 1/8/94
- GRn now checks and tries to validate and confirm the listview position
- after each IDCMP event or WaitPort() wakeup. This should allow mouse
- and keyboard usages to match each other. Finally.
-
- 34. 1/8/94
- When in Article Mode, GRn now allows the use of either ALT key as a
- mechanism to move around in the article list window.
-
- ALT-cursor-up move list up by one item
- ALT-cursor-down move list down by one item
- ALT-shift-cursor-up move list to top item
- ALT-shift-cursor-down move list to bottom item
- ALT-space move list forward by one "page"
- ALT-backspace move list backward by one "page"
-
- Note that this does NOT change the current article. Just adjusts
- the listview.
-
- 35. 1/8/94
- GRn now sets {SYS_UserShell, TRUE} and {NP_StackSize, 32000} on all
- programs started (Editors, sendmail, postnews, and munpack).
-
- 36. 1/8/94
- Using 'x' or 'X' in article mode causes the current article to be
- MUNPACK'ed. The configuration variable MUNPACK is called with the
- name of the current article as a parameter.
-
- 37. 1/8/94
- The Reply Prefix, which defaults to "> ", is now settable via a
- configuration option, named ReplyPrefix.
-
- 38. 1/8/94 - released as GRn 2.0j
- GRn now honors "Followup-To: poster".
-
- 39. 1/15/94
- HOSTNAME is no longer recognized as a synonym for the command
- NNTPSERVER. NNTPSERVER is now recognized as a configuration
- variable.
-
- As a sideeffect, the HOSTNAME configuration/environment variable
- is now recognized when building the FQDN for the local host.
-
- 40. 1/15/94 - released as GRn 2.0k
- Patch 33 which tried to match listview actions via mouse to actions
- via keyboard does not work properly for v37 and v38. It is now
- disabled unless GRn is running on v39 (3.0) or higher.
-
- 41. 1/19/94
- Patch 27 wasn't complete. GRn wasn't adding a From: header for
- Replies. Is now.
-
- WARNING: these changes require a POSTNEWS that does NOT add a
- From: header if one already exists. AmigaUUCP 1.16 BREAKS THIS
- RULE. Use the one from 1.17.
-
- 42. 2/19/94 - released as GRn 2.1
- Do not put in a Distribution: header at all be default, but do
- propagate (via reply) prior Distributions.
-